package com.acme.domain.account;

import com.acme.exceptions.NotEnoughFundsException;

public interface Account
{
	int getID();
	
	double getBalance();
	
	void deposit(double amount);

	void withdraw(double amount) throws NotEnoughFundsException;

	AccountType getAccountType();

	boolean isOpened();
}
